﻿namespace OT.HikiSecureCenterApis.Service.Resources.Res
{
    public class ResOrg
    {
        #region 属性
        /// <summary>
        /// 组织唯一标识码（最大长度64）
        /// </summary>
        public string orgIndexCode { get; set; }
        /// <summary>
        /// 组织编号
        /// </summary>
        public string organizationCode { get; set; }
        /// <summary>
        /// 组织编号（最大长度64）
        /// </summary>
        public string orgNo { get; set; }
        /// <summary>
        /// 组织名称（最大长度64）
        /// 当前组织的名称，如默认部门
        /// </summary>
        public string orgName { get; set; }
        /// <summary>
        /// 组织路径（最大长度64）
        /// 例如：默认部门/综合安防/开发小组
        /// </summary>
        public string orgPath { get; set; }
        /// <summary>
        /// 父组织唯一标识码（最大长度64）
        /// </summary>
        public string parentOrgIndexCode { get; set; }
        /// <summary>
        /// 父组织名称（最大长度64）
        /// </summary>
        public string parentOrgName { get; set; }
        /// <summary>
        /// 用于标识组织节点是否有权限操作，true：有权限，false：无权限
        /// </summary>
        public bool available { get; set; }
        /// <summary>
        /// 标识组织节点是否叶子节点，true：为叶子结点，false：非叶子结点
        /// </summary>
        public bool leaf { get; set; }
        /// <summary>
        /// 同级区域顺序，数据展示按照sort正序排列
        /// </summary>
        public int sort { get; set; }
        /// <summary>
        /// 更新时间 要求遵守ISO8601标准，如2018-07-26T21:30:08+08:00表示北京时间2017年7月26日21时30分08秒
        /// </summary>
        public string updateTime { get; set; }
        /// <summary>
        /// 资源状态，小于0则代表资源已被删除，0代表有效资源
        /// </summary>
        public int status { get; set; }
        #endregion
    }

}
